#ifndef __GAME_MODEL_IDISTANCE_UNIT_HPP__
#define __GAME_MODEL_IDISTANCE_UNIT_HPP__

namespace GameModel {

struct IDistanceUnit
{

public:

	virtual bool operator>=( IDistanceUnit const& _other ) const = 0;

	virtual bool operator<=( IDistanceUnit const& _other ) const = 0;

	virtual bool operator==( IDistanceUnit const& _other ) const = 0;

public:

	virtual int getPlainData() const = 0;

};

} // namespace GameModel

#endif // __GAME_MODEL_IDISTANCE_UNIT_HPP__
